wet scrubber - English Synonyms Dictionary